#ifndef EEZ_LVGL_UI_STYLES_H
#define EEZ_LVGL_UI_STYLES_H

#include <lvgl.h>

#ifdef __cplusplus
extern "C" {
#endif

// Style: menu_buotton_style
lv_style_t *get_style_menu_buotton_style_MAIN_DEFAULT();
void add_style_menu_buotton_style(lv_obj_t *obj);
void remove_style_menu_buotton_style(lv_obj_t *obj);

// Style: inactive_button
lv_style_t *get_style_inactive_button_MAIN_DEFAULT();
void add_style_inactive_button(lv_obj_t *obj);
void remove_style_inactive_button(lv_obj_t *obj);

// Style: tab_panel
lv_style_t *get_style_tab_panel_MAIN_DEFAULT();
void add_style_tab_panel(lv_obj_t *obj);
void remove_style_tab_panel(lv_obj_t *obj);

// Style: back_button
lv_style_t *get_style_back_button_MAIN_DEFAULT();
void add_style_back_button(lv_obj_t *obj);
void remove_style_back_button(lv_obj_t *obj);

// Style: active_button
lv_style_t *get_style_active_button_MAIN_DEFAULT();
void add_style_active_button(lv_obj_t *obj);
void remove_style_active_button(lv_obj_t *obj);

// Style: default_lab
lv_style_t *get_style_default_lab_MAIN_DEFAULT();
void add_style_default_lab(lv_obj_t *obj);
void remove_style_default_lab(lv_obj_t *obj);



#ifdef __cplusplus
}
#endif

#endif /*EEZ_LVGL_UI_STYLES_H*/